to be driven to the wall - Deutsch Englisch Wörterbuch